home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Resources / Developer & Web Development Tools / Twistpad 1.64 / Setup.exe / $APPDATA / Carthago / Twistpad / Syntax / Perl.sdf < prev    next >
Text File  |  2007-04-08  |  3KB  |  84 lines

  1. ;Perl Syntax highlight Script for Twistpad
  2. ;1998 - 2007 ⌐ Carthago Software
  3.  
  4. [::Header::]
  5. SyntaxName=Perl
  6. Extensions=pl
  7. Functions=(?i)(^sub)(.*$)
  8. FunctionSubs=$2
  9. Spelling=0 
  10. SpellingContexts=1;2
  11. CommentChar=#
  12.  
  13. [ssComment1]
  14. Type=StartStop
  15. Context=1
  16. Scope=0
  17. Priority=9
  18. WholeWordOnly=0
  19. First=#
  20. Last=
  21. Background=Default
  22. Foreground=008000
  23. italic=0
  24.  
  25. [ssQuote]
  26. Type=StartStop
  27. Context=2
  28. Scope=0
  29. Priority=9
  30. WholeWordOnly=0
  31. First="
  32. Last="
  33. Background=Default
  34. Foreground=408080
  35. escapeChar=\
  36.  
  37. [ssQuote2]
  38. Type=StartStop
  39. Context=2
  40. Scope=0
  41. Priority=9
  42. WholeWordOnly=0
  43. First='
  44. Last='
  45. Background=Default
  46. Foreground=408080
  47. escapeChar=\
  48.  
  49. [ssBracket]
  50. Type=StartStop
  51. Context=0
  52. Scope=0
  53. Priority=6
  54. WholeWordOnly=1
  55. First={
  56. Last=}
  57. Background=Default
  58. Foreground=Default
  59. Outline=1
  60. smart=1
  61. BeginParagraph=0
  62.  
  63. [Keyword]
  64. Type=keyword
  65. Context=101
  66. Scope=0
  67. Priority=6
  68. WholeWordOnly=1
  69. Keyword1=close;eval;exit;grep;join;local;map;my;open;pop;print;push;return;shift;splice;split;sub;use;require;do;each;else;elsif;for;foreach;keys;if;unless;until;values;while;BEGIN;END;STDERR;STDIN;STDOUT;abs;accept;alarm;and;atan2;bind;binmode;bless;caller;chdir;chmod
  70. Keyword2=chomp;chop;chown;chr;chroot;close;closedir;cmp;connect;continue;cos;crypt;dbmclose;dbmopen;default;defined;delete;die;dump;endprotoent;endservent;eof;eq;eval;exec;exists;exit;exp;fcntl;fileno;flock;fork;format;formline;ge;getc;gethostbyaddr;gethostbyname;gethostent;getnetbyaddr;getnetbyname;getnetent;getpeername;getpgrp;getppid;getpriority;getprotobyname;getprotobynumber;getprotoent
  71. Keyword3=getservbyname;getservbyport;getservent;getsockname;getsockopt;glob;gmtime;goto;gt;hex;import;index;int;ioctl;kill;last;lc;lcfirst;le;length;link;listen;local;localtime;log;lstat;lt;mkdir;msgctl;msgget;msgrcv;msgsnd;ne;new;next;not;oct;opendir;or;ord;pack;pack;pipe;pos;printf;push;quotemeta;qw;qx;rand;read;readdir;readlink;recv;redo;rename;reset;return;reverse;rewinddir;rindex;rmdir;scalar
  72. Keyword4=scalar;seek;seekdir;select;semctl;semget;semop;send;sethostent;setnetent;setpgrp;setpriority;setprotoent;setservent;setsockopt;shmctl;shmget;shmread;shmwrite;shutdown;sin;sleep;socket;socketpair;sort;split;sprintf;sqrt;srand;stat;study;substr;substr;switch;symlink;syscall;sysopen;sysread;system;system;syswrite;tell;telldir;time;times;truncate;uc;ucfirst;umask;undef;unlink;unpack;unshift;utime;vec;wait;waitpid
  73. Keyword5=wantarray;warn;write;xor
  74. Keyword6=
  75. Keyword7=
  76. Keyword8=
  77. Keyword9=
  78. Keyword10=
  79. Keyword11=
  80. Background=Default
  81. Foreground=0000FF
  82. Bold=0
  83. CaseSensitive=1
  84.